	var envName="DEV";
	var prodMode = false;
	var contextPath = "/ibm-graph-web"; //base url
	var restRoot = contextPath + "/rest";
	var fileDownloadRoot = contextPath + '/files.htm?path=';
	var isRunning = 0;//用于记录ajax请求数据
	var lastActiveTime = new Date();
	var calLang = {
		firstDayOfWeek : 0,
		dayNames : [ "星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六" ],
		dayNamesShort : [ "日", "一", "二", "三", "四", "五", "六" ],
		dayNamesMin : [ "日", "一", "二", "三", "四", "五", "六" ],
		monthNames : [ "一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月",
				"十月", "十一月", "十二月" ],
		monthNamesShort : [ "1月", "2月", "3月", "4月", "5月", "6月", "7月", "8月",
				"9月", "10月", "11月", "12月" ],
		today : '今天',
		clear : '清除'
	};
	var langMap = {
		"msg_savedSuccess" : "保存成功!",
		"msg_deletedSuccess" : "删除成功!",
		"msg_operationSuccess" : "操作成功!",
		"msg.errorOccurred" : "出错了！请看下面的详细错误信息或联系系统管理员",
		"msg.errorCode" : "错误代码",
		"msg.errorMessage" : "错误消息",
		"msg.rootMessage" : "底层错误消息",
		"msg.returnMessage" : "返回信息",
		"msg.httpStatus" : "HTTP状态码",
		"msg.type.success" : "成功",
		"msg.type.warn" : "警告",
		"msg.type.error" : "错误",
		"msg.type.info" : "消息",
		"jobs.list" : "作业列表",
		"jobs.type": "作业类型",
		"jobs.create.time": "创建时间",
		"jobs.create.user": "创建人",
		"jobs.status": "状态",
		"jobs.memo": "备注",
		"job.terminate.informed" : "已经发送中止信号",
		"_a" : "a"
	}
	if (!window.console) {
		var names = [ "log", "debug", "info", "warn", "error", "assert", "dir",
				"dirxml", "group", "groupEnd", "time", "timeEnd", "count",
				"trace", "profile", "profileEnd" ];

		window.console = {};
		for (var i = 0; i < names.length; ++i)
			window.console[names[i]] = function(msg) {
			}
	}
	